Вход

Просмотр полной версии : Коллеги, будьте добры зайдите посмотрите и помогите


Pavel7558
10.05.2020, 01:00
Всем привет, есть задание:
Архитектор спроектировал зал, который будет иметь n рядов. В первом ряду будет k стульев, а в другом больше двух стульев, чем в предыдущем. Требуется программное решение, чтобы рассчитать, сколько стульев нужно заказать, чтобы реализовать идею архитектора.

ПРИМЕР: Когда n = 3 и k = 8, должно быть получено, что s = 30 стульев должны быть заказаны.

Создайте решение JS, в котором переменные указывают количество N - рядов зала, K - сколько стульев должно быть в первом ряду.

Пример: N = 3; К = 5;

После загрузки страницы (после выполнения действий программного обеспечения с доступными переменными) должно отображаться следующее:

3 Ряда. В первом ряду 5 стульев:
Ряд 1: ⑁⑁⑁⑁⑁ (5 стульев)
Ряд 2: ⑁⑁⑁⑁⑁⑁⑁ (7 стульев)
Ряд 3: ⑁⑁⑁⑁⑁⑁⑁⑁⑁ (9 стульев)
Общее количество необходимых стульев: 21
Также надо использывать HTML-код для представления символа стула: ⑁

Pavel7558
10.05.2020, 01:01
Буду очерь рад каждому ответу, заранее спасибо <3

Pavel7558
10.05.2020, 01:04
ай да, и вот что пока я написал..
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Kiek kedziu</title>
</head>
<body>
<script>
var n = prompt('Введите, сколько всего будет в ряду',3);

var k = prompt('Введите, сколько стульев будет в ряду',3);


Var a = 0;
For(var i=0; i<n; i++);{

sum += k + (i *2)
}













</script>

</body>
</html>

od0201
10.05.2020, 09:50
как-то так, но код дужно "допилить"
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body></body>
</html>
<script>
var n=3
var k=5
var sum = 0;
var str=''
for(var i=0; i<n; i++){
for(var j=0; j<k; j++){
str += '⑁'
}
sum += k
k+=2
str+=j+'<br>'
}
str+=' ===>>'+sum
document.write(str)

</script>

рони
10.05.2020, 09:59
od0201,
перенесите скрипт в body, иначе проблемы с просмотром.

рони
10.05.2020, 09:59
Pavel7558,
Пожалуйста, отформатируйте свой код!

Для этого его можно заключить в специальные теги: js/css/html и т.п., например:


... минимальный код страницы с вашей проблемой


О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting.

od0201
10.05.2020, 10:12
Pavel7558,
...
О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting.

Спасибо, исправил